package com.test.demo11;
//测试匿名内部类  匿名内部类没有名称，通过继承或者接口实现的方式来描述和new对象
public class testInnerDemo1 {
    public static void main(String[] args) {
//        通过使用匿名内部类重写一种方法
    new Animals(){
        public void eat(){
            System.out.println("我是匿名内部类");
        }
    }.eat();  //也可以.sleep()来调用这个没有重写的方法

//        下面通过普通类的继承来重写一个方法
    Dog d = new Dog();
    d.eat();
    }
}
